package com.smbms.pojo.recruitment;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.alibaba.fastjson.annotation.JSONField;

public class Rt_releasejop implements java.io.Serializable{
	private int id;//
	private int re_positionId;//鑱屼綅ID
	private String recritmentType;//鎷涜仒绫诲瀷
	private int recritmentNumber;//鎷涜仒浜烘暟z
	private String recritmentrequire;//鎷涜仒瑕佹眰
	@DateTimeFormat(pattern="yyyy-MM-dd")//浠庡墠绔紶鍚庡彴
	private Date endingDate;//鎴鏃堕棿z
	private String description;//鑱屼綅鎻忚堪
	private String registrant;//鐧昏浜�
	@DateTimeFormat(pattern="yyyy-MM-dd")//浠庡墠绔紶鍚庡彴
	private Date registrantTiem;//鐧昏鏃堕棿z
	private String modifyId;//鍙樻洿浜�
	private Date modifytime;//鍙樻洿鏃堕棿
	
	private int p_classnameId;//职位分类id
	
	private Integer departmentId;//閮ㄩ棬id
	
	
	//
	private String rt_position_code;//鑱屼綅缂栫爜
	private String rt_position_name;//鑱屼綅鍚嶇О
	private String rt_oz_name;//閮ㄩ棬鍚嶇О
	private String rt_p_classname;//鑱屼綅鍒嗙被
	
		

	

	public Rt_releasejop(int id, int re_positionId, String recritmentType, int recritmentNumber,
			String recritmentrequire, Date endingDate, String description, String registrant, Date registrantTiem,
			String modifyId, Date modifytime, int p_classnameId, String rt_position_code, String rt_position_name,
			String rt_oz_name, String rt_p_classname) {
		super();
		this.id = id;
		this.re_positionId = re_positionId;
		this.recritmentType = recritmentType;
		this.recritmentNumber = recritmentNumber;
		this.recritmentrequire = recritmentrequire;
		this.endingDate = endingDate;
		this.description = description;
		this.registrant = registrant;
		this.registrantTiem = registrantTiem;
		this.modifyId = modifyId;
		this.modifytime = modifytime;
		this.p_classnameId = p_classnameId;
		this.rt_position_code = rt_position_code;
		this.rt_position_name = rt_position_name;
		this.rt_oz_name = rt_oz_name;
		this.rt_p_classname = rt_p_classname;
	}







	public Rt_releasejop(Integer id,String rt_position_code, String rt_position_name, String rt_p_classname, String rt_oz_name,
			int recritmentNumber, Date registrantTiem, Date endingDate) {
		super();
		this.id =id;
		this.rt_position_code = rt_position_code;
		this.rt_position_name = rt_position_name;
		this.rt_p_classname = rt_p_classname;
		this.rt_oz_name = rt_oz_name;
		this.recritmentNumber = recritmentNumber;
		this.registrantTiem = registrantTiem;
		this.endingDate = endingDate;
	}


	




	public Rt_releasejop(String rt_position_code, String rt_position_name, String rt_oz_name, String rt_p_classname) {
		super();
		this.rt_position_code = rt_position_code;
		this.rt_position_name = rt_position_name;
		this.rt_oz_name = rt_oz_name;
		this.rt_p_classname = rt_p_classname;
	}

	public Rt_releasejop() {
		super();
	}
	
	public Integer getDepartmentId() {
		return departmentId;
	}

	public void setDepartmentId(Integer departmentId) {
		this.departmentId = departmentId;
	}
	
	
	public Rt_releasejop(String rt_position_name,int p_classnameId, Date registrantTiem, Date endingDate) {
		super();
		this.rt_position_name = rt_position_name;
		this.p_classnameId=p_classnameId;
		this.registrantTiem = registrantTiem;
		this.endingDate = endingDate;
	}

	public String getRt_position_code() {
		return rt_position_code;
	}

	public void setRt_position_code(String rt_position_code) {
		this.rt_position_code = rt_position_code;
	}

	public String getRt_position_name() {
		return rt_position_name;
	}

	public void setRt_position_name(String rt_position_name) {
		this.rt_position_name = rt_position_name;
	}

	public String getRt_oz_name() {
		return rt_oz_name;
	}

	public void setRt_oz_name(String rt_oz_name) {
		this.rt_oz_name = rt_oz_name;
	}
	public String getRt_p_classname() {
		return rt_p_classname;
	}

	public void setRt_p_classname(String rt_p_classname) {
		this.rt_p_classname = rt_p_classname;
	}

	public int getP_classnameId() {
		return p_classnameId;
	}
	
	public void setP_classnameId(int p_classnameId) {
		this.p_classnameId = p_classnameId;
	}
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public int getRe_positionId() {
		return re_positionId;
	}
	public void setRe_positionId(int re_positionId) {
		this.re_positionId = re_positionId;
	}
	public String getRecritmentType() {
		return recritmentType;
	}
	public void setRecritmentType(String recritmentType) {
		this.recritmentType = recritmentType;
	}
	public int getRecritmentNumber() {
		return recritmentNumber;
	}
	public void setRecritmentNumber(int recritmentNumber) {
		this.recritmentNumber = recritmentNumber;
	}
	public String getRecritmentrequire() {
		return recritmentrequire;
	}
	public void setRecritmentrequire(String recritmentrequire) {
		this.recritmentrequire = recritmentrequire;
	}
	@JSONField(format="yyyy-MM-dd")
	public Date getEndingDate() {
		return endingDate;
	}
	public void setEndingDate(Date endingDate) {
		this.endingDate = endingDate;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getRegistrant() {
		return registrant;
	}
	public void setRegistrant(String registrant) {
		this.registrant = registrant;
	}
	@JSONField(format="yyyy-MM-dd")
	public Date getRegistrantTiem() {
		return registrantTiem;
	}
	public void setRegistrantTiem(Date registrantTiem) {
		this.registrantTiem = registrantTiem;
	}
	public String getModifyId() {
		return modifyId;
	}
	public void setModifyId(String modifyId) {
		this.modifyId = modifyId;
	}
	@JSONField(format = "yyyy-MM-dd")
	public Date getModifytime() {
		return modifytime;
	}
	public void setModifytime(Date modifytime) {
		this.modifytime = modifytime;
	}
	
	
}
